MS Power Platform Developer | Contract

  •  Job Reference: 160289
  •  Industry: Information and Communications Technology
  •  Consultant Registration Number: R1442141
  •  EA License Number: 02C3423

Job Scope: 

  • Develop apps using Power Platform (Model-Driven, Canvas Application and Power Apps Portal).
  • Support the development team.
  • Apply Power Apps including an in-depth understanding of customisation, configuration, integration, and extensibility, as well as boundaries and constraints.
  • Assist in collecting and identifying functional requirements.
  • Raise the causes of bugs or potential issues of the product. 
  • Leverage new approaches to solutions for system design and functionality.
  • Address and remediate security vulnerability findings in PowerApps.
  • Work directly with clients to support various projects and solutions.
  • Migrate packages between environments and supporting production cutovers.
  • Utilize problem-solving skills to understand client pain points and troubleshoot as challenges arise. 
  • Install and configure data gateways.
  • Develop Azure logic apps and functions, and Power BI development. 
  • Provide architecture, configuration, administration, and functional support to expand capabilities in Microsoft 365.
  • Design end-to-end solutions that improve collaboration, productivity, and knowledge sharing. 
  • Identify areas and processes where Microsoft 365, Office 365, and SharePoint can be better leveraged and facilitate process improvement.

Job Qualifications: 

  • Degree in Computer Science or equivalent studies. 
  • Extensive experience (more than 3 years) in the Microsoft Power Platform – MS PowerApps, Power Automate, Power Virtual Agent, Power BI, Office 365, Teams and knowledge in SharePoint / Dynamics 365.
  • Excellent .Net development experience with familiarity with C#, ASP.Net MVC, Entity Framework, PowerShell Scripts, JavaScript, HTML, and CSS.
  • Solid foundational knowledge of Office 365 platform including Exchange is advantageous. 
  • Business systems analysis and support experience.
  • Presentation skills with a high degree of comfort with both large and small audiences.
  • Preferably with certifications e.g., PL-100, PL-200, PL-400, PL-500, PL-600.